🇬🇧 Lledrod

Coordinates (52.3, -3.98333)
Population unknown

Lledrod is a city in United Kingdom - Wales

Species living near Lledrod

Cities near Lledrod

about